/*
 * Gavin Greene
 * 5/26/2011
 * 
 * Implements ConstraintInfo for a Class Constraint Met
 */
package Constraint;

import user.User;
import user.UserType;
import data.ClassPreference;
/**
 *  @author Gavin Greene
 *  @version 2/25/2011
 *  
 *  A Class that Implements the ConstraintInfo is a superclass for A Class constraint met. 
 *  @see ConstraintInfo
 *  
 */
public class ClassConstraintMet extends ConstraintInfo {
	/**
	 * this is used when there is no Violation to a given user's Class constraints
	 * 
	 * @param theUser the User Involved in the Constraint.
	 * @param theClassSlot The Class involved in the Constraint.
	 * @param theUserType the type of the user that
	 *  was passed in in the context of their current constraint.
	 */
	public ClassConstraintMet(User theUser, ClassPreference theClassSlot, UserType theUserType){
		super(theUser, theClassSlot, null, theUserType, null );
	}
}
